//步骤1
// const express =require('express');
// const app =express();
// app.use(express.json());
// app.use(express.urlencoded({extended:true}));

// app.post('/login',(req,res,next)=>{
//     console.log(req.body);
//     res.end('登录成功，欢迎回来~');
// });

// app.listen(9000,()=>{
//     console.log('express服务器启动成功~');
// });


//步骤2
// const fs=require('fs');
// const express=require('express');
// const morgan=require('morgan');

// const app=express();
// const writeStream=fs.createWriteStream('./logs/access.log',{flags:'a'});
// app.use(morgan('combined',{stream:writeStream}));
// app.post('/login',(req,res,next)=>{
//     res.end('登录成功，欢迎回来~');
// });
// app.listen(9000,()=>{
//     console.log('express服务器启动成功~');
// });

//步骤3
// const express=require('express');
// const multer=require('multer');

// const app=express();
// const upload=multer({dest:'./uploads'});

// app.post('/avatar',upload.single('avatar'),(req,res,next)=>{
//     console.log(req.file);
//     res.end('文件上传成功~');
// });
// app.listen(9000,()=>{
//     console.log('express服务器启动成功~');
// });

//步骤4
// const express=require('express');
// const multer=require('multer');

// const app=express();
// const upload=multer({storage:multer.diskStorage({destination(req,file,callback){
//     callback(null,'./uploads');
// },
//     filename(req,file,callback){
//         callback(null,Date.now()+'_'+file.originalname);
//         },
//     }),
// });

// app.post('/avatar',upload.single('avatar'),(req,res,next)=>{
//     console.log(req.file);
//     res.end('文件上传成功~');
// });

// app.post('/photos',upload.array('photos'),(req,res,next)=>{
//     console.log(req.files);
//     res.end('上传多张照片成功~');
// });

// app.listen(9000,()=>{
//     console.log('express服务器启动成功~');
// });

//步骤5
// const express=require('express');
// const multer=require('multer');

// const app=express();
// app.use(express.json());
// app.use(express.urlencoded({extended:true}));
// const formdata=multer();
// app.post('/login',formdata.any(),(req,res,next)=>{
//     console.log(req.body);
//     res.end('登录成功,欢迎回来~')
// });
// app.listen(9000,()=>{
//     console.log('express服务器启动成功~');
// });

//步骤6
// const express=require('express');
// const app=express();
// app.get('/home/list',(req,res,next)=>{
//     const queryInfo=req.query;
//     console.log(queryInfo);
//     res.end('data list数据');
// });
// app.get('/users/:id',(req,res,next)=>{
//     const id=req.params.id;
//     res.end(`获取到${id}的数据~`);
// });
// app.listen(9000,()=>{
//     console.log('express服务器启动成功~');
// });

//步骤7
// const express=require('express');
// const app=express();
// app.post('/login',(req,res,next)=>{
//     // res.end('登录成功,欢迎回来~');

//     // res.json({
//     //     code:0,
//     //     message:'欢迎回来~',
//     //     list:[
//     //         {name:'iPhone',price:111},
//     //         {name:'iPad',price:111},
//     //         {name:'iMac',price:111},
//     //         {name:'Mac',price:111},
//     //     ]
//     // });
   
   
//     res.status(201);
//     res.json('创建用户成功~');
// });
// app.listen(9000,()=>{
//     console.log('express服务器启动成功~');
// });

//步骤8
// const express=require('express');
// const { use } = require('./router/userRouter');
// const userRouter=require('./router/userRouter');

// const app=express();
// app.post('/login',(req,res,next)=>{
//     //登录逻辑
// });
// app.get('/home',(req,res,next)=>{
//     //首页逻辑
// });
// //使用用户路由器
// app.use('/users',userRouter);
// //启动服务器
// app.listen(9000,()=>{
//     console.log('express服务器启动成功~');
// });

//步骤9
const express=require('express');
const app=express();

app.use(express.static('./uploads'));
app.use(express.static('./build'));

app.post('/login',(req,res,next)=>{
    //登录逻辑
});

app.listen(9000,()=>{
    console.log('express服务器启动成功~');
});